import fly from '../utils/fly.js'
/**
 * 获取支持的支付方式
 */
export function PaymentMethod(client_type) {
	return fly.get({
		url: '/applet/order/pay/'+client_type,
		needToken: true
	})
}
/**
 * 订单检查 是否需要支付 为false代表不需要支付，出现支付金额为0，或者已经支付，为true代表需要支付
 */
export function PayCheck(sn) {
	return fly.get({
		url: '/applet/order/pay/needpay/'+sn,
		needToken: true
	})
}
/**
 * 对一个交易发起支付
 */
export function Pay(trade_type,sn,params) {
	return fly.get({
		url: '/applet/order/pay/app/'+trade_type+'/'+sn,
		needToken: true,
		params:params
	})
}
/**
 * 主动查询支付结果
 */
export function PaymentResult(client_type) {
	return fly.get({
		url: '/applet/order/pay/order/pay/query/'+trade_type+'/'+sn,
		needToken: true
	})
}

